CommonEvent 234
Name = "Race Change: Slime→Beast"

  999([0])
  ConditionalBranch([0, 3454, 1])
    ControlVariables([11, 11, 0, 3, 0, 310, 0])
    ControlVariables([12, 12, 0, 3, 0, 238, 0])
    ShowTextAttributes(["stein_fc2", 1, 0, 2])
    ShowText(["\\n<Promestein>If you wish to become a beast, I'll need to make some Carrot Extract. I'll require 3 carrots and 1 feral beast claw."])
    ShowText([""])
    ShowText([""])
    ShowTextAttributes(["", 0, 0, 2])
    ShowText(["\\ii[310] (Have:\\V[11])"])
    ShowText(["\\ii[238] (Have:\\V[12])"])
    ShowText(["Consume these items and transform a slime into a beast?"])
    ShowChoices([["Yes", "No"], 2])
    When([0, "はい"])
      ConditionalBranch([1, 11, 0, 3, 1])
        ConditionalBranch([1, 12, 0, 1, 1])
          ShowTextAttributes(["stein_fc2", 1, 0, 2])
          ShowText(["\\n<Promestein>Excellent, now who will I be administering the Carrot Extract to? They must have 10 levels in the slime race for me to administer it."])
          ShowText([""])
          ShowText([""])
          Script(["names = party_members.collect{|m|m.name}"])
          ScriptMore(["unlimited_choices(11, names)"])
          ScriptMore(["if $game_variables[11] != names.size"])
          ScriptMore(["actor = party_members[$game_variables[11]]"])
          ScriptMore(["$game_variables[12] = actor.id"])
          ScriptMore(["else"])
          ScriptMore(["$game_variables[12] = 0"])
          ScriptMore(["end"])
          ConditionalBranch([1, 12, 0, 0, 0])
            CallCommonEvent([231])
            ExitEventProcessing([])
            Empty([])

          BranchEnd([])
          ConditionalBranch([12, "actor_class_level_over?(v(12), 223, 10)"])
            ConditionalBranch([12, "actor_class_level_over?(v(12), 232, 1)"])
              ShowTextAttributes(["stein_fc2", 2, 0, 2])
              ShowText(["\\n<Promestein>It seems you already possess beast DNA.\nSorry, but I can't give you the shot..."])
              ShowText([""])
              ShowText([""])
              CallCommonEvent([231])
              ExitEventProcessing([])
              Empty([])

            Else([])
              ShowTextAttributes(["stein_fc2", 1, 0, 2])
              ShowText(["\\n<Promestein>All right, let's do this! Hold out your arm for me, please...!"])
              ShowText([""])
              ChangeItems([310, 1, 0, 3])
              ChangeItems([238, 1, 0, 1])
              Script(["set_class_level(v(12), 232, 1, true, true)"])
              PlaySE(["RPG::SE(@name=\"mon_fanfale\", @pitch=100, @volume=100)"])
              ShowTextAttributes(["", 0, 0, 2])
              ShowText(["Changed race into beast!"])
              ShowTextAttributes(["stein_fc2", 1, 0, 2])
              ShowText(["\\n<Promestein>Fufufu, another great success!"])
              ShowText([""])
              CallCommonEvent([231])
              ExitEventProcessing([])
              Empty([])

            BranchEnd([])
            Empty([])

          Else([])
            ShowTextAttributes(["stein_fc2", 2, 0, 2])
            ShowText(["\\n<Promestein>Hmmm? It seems you haven't reached level 10 in the slime race. You'd probably die, so I'm afraid I can't give you this shot..."])
            ShowText([""])
            ShowText([""])
            CallCommonEvent([231])
            ExitEventProcessing([])
            Empty([])

          BranchEnd([])
          Empty([])

        BranchEnd([])
        Empty([])

      BranchEnd([])
      ShowTextAttributes(["stein_fc2", 2, 0, 2])
      ShowText(["\\n<Promestein>Oh... it seems you're lacking the required ingredients. My apologies, but I can't create the extract without them."])
      ShowText([""])
      ShowText([""])
      CallCommonEvent([231])
      ExitEventProcessing([])
      Empty([])

    When([1, "いいえ"])
      CallCommonEvent([231])
      ExitEventProcessing([])
      Empty([])

    ChoicesEnd([])
    Empty([])

  BranchEnd([])
  ConditionalBranch([0, 3454, 0])
    ControlVariables([11, 11, 0, 3, 0, 310, 0])
    ControlVariables([12, 12, 0, 3, 0, 238, 0])
    ShowTextAttributes(["stein_fc2", 1, 0, 2])
    ShowText(["\\n<Promestein>If you wish to become a slime, I'll need to make some Carrot Extract R. I'll require 3 carrots and 1 feral beast claw."])
    ShowText([""])
    ShowText([""])
    ShowTextAttributes(["", 0, 0, 2])
    ShowText(["\\ii[310] (Have:\\V[11])"])
    ShowText(["\\ii[238] (Have:\\V[12])"])
    ShowText(["Consume these items and transform a beast into a slime?"])
    ShowChoices([["Yes", "No"], 2])
    When([0, "はい"])
      ConditionalBranch([1, 11, 0, 3, 1])
        ConditionalBranch([1, 12, 0, 1, 1])
          ShowTextAttributes(["stein_fc2", 1, 0, 2])
          ShowText(["\\n<Promestein>Excellent, now who will I be administering the Carrot Extract R to? They must have 10 levels in the beast race for me to administer it."])
          ShowText([""])
          ShowText([""])
          Script(["names = party_members.collect{|m|m.name}"])
          ScriptMore(["unlimited_choices(11, names)"])
          ScriptMore(["if $game_variables[11] != names.size"])
          ScriptMore(["actor = party_members[$game_variables[11]]"])
          ScriptMore(["$game_variables[12] = actor.id"])
          ScriptMore(["else"])
          ScriptMore(["$game_variables[12] = 0"])
          ScriptMore(["end"])
          ConditionalBranch([1, 12, 0, 0, 0])
            CallCommonEvent([231])
            ExitEventProcessing([])
            Empty([])

          BranchEnd([])
          ConditionalBranch([12, "actor_class_level_over?(v(12), 232, 10)"])
            ConditionalBranch([12, "actor_class_level_over?(v(12), 223, 1)"])
              ShowTextAttributes(["stein_fc2", 2, 0, 2])
              ShowText(["\\n<Promestein>It seems you already possess slime DNA.\nSorry, but I can't give you the shot..."])
              ShowText([""])
              ShowText([""])
              CallCommonEvent([231])
              ExitEventProcessing([])
              Empty([])

            Else([])
              ShowTextAttributes(["stein_fc2", 1, 0, 2])
              ShowText(["\\n<Promestein>All right, let's do this! Hold out your arm for me, please...!"])
              ShowText([""])
              ChangeItems([310, 1, 0, 3])
              ChangeItems([238, 1, 0, 1])
              Script(["set_class_level(v(12), 223, 1, true, true)"])
              PlaySE(["RPG::SE(@name=\"mon_fanfale\", @pitch=100, @volume=100)"])
              ShowTextAttributes(["", 0, 0, 2])
              ShowText(["Changed race into slime!"])
              ShowTextAttributes(["stein_fc2", 1, 0, 2])
              ShowText(["\\n<Promestein>Fufufu, another great success!"])
              ShowText([""])
              CallCommonEvent([231])
              ExitEventProcessing([])
              Empty([])

            BranchEnd([])
            Empty([])

          Else([])
            ShowTextAttributes(["stein_fc2", 2, 0, 2])
            ShowText(["\\n<Promestein>Hmmm? It seems you haven't reached level 10 in the beast race. You'd probably die, so I'm afraid I can't give you this shot..."])
            ShowText([""])
            ShowText([""])
            CallCommonEvent([231])
            ExitEventProcessing([])
            Empty([])

          BranchEnd([])
          Empty([])

        BranchEnd([])
        Empty([])

      BranchEnd([])
      ShowTextAttributes(["stein_fc2", 2, 0, 2])
      ShowText(["\\n<Promestein>Oh... it seems you're lacking the required ingredients. My apologies, but I can't create the extract without them."])
      ShowText([""])
      ShowText([""])
      CallCommonEvent([231])
      ExitEventProcessing([])
      Empty([])

    When([1, "いいえ"])
      CallCommonEvent([231])
      ExitEventProcessing([])
      Empty([])

    ChoicesEnd([])
    Empty([])

  BranchEnd([])
  Empty([])
